پلاگین کاربران خاطی یا خفه کن جدید


آرشيو مطالب

دی 1392

موضوعات

*.•°* چت روم *.•°*

نرم افزار مخصوص روم

قالب مخصوص روم

هاست و نکته مخصوص روم

امتیاز دهی مخصوص روم

پنل مخصوص روم

نمایش افراد حاضر مخصوص روم

اسکریپت روم

عناوین مطالب وبلاگ

لینک دوستان

قالب وبلاگ

30جی چت!چت روم فارسی

جی پی اس موتور

جی پی اس مخفی خودرو

تبادل لینک هوشمند
برای تبادل لینک  ابتدا ما را با عنوان همه چــــــــــــ





قالب بلاگفا


نويسندگان
ساسان خالدان

نويسندگان
چتروم،پلاگین سنسی،سنسی پلاگین ,


درباره وبلاگ



به وبلاگ من خوش آمدید
sasanjoon897@yahoo.com

پیوند های روزانه

30جی چت!چت روم فارسی

ساختن وبلاگ

شماره پیمان کارها

حمل ته لنجی با ضمانت از دبی

خرید از چین

قلاده اموزشی ضد پارس سگ

الوقلیون

تمام پیوند های روزانه

مطالب پیشین

خبر مهم

قالب کامل ربو چت (robochat) برای چت روم

قالب کامل چت روم ای تی تم

قالب کامل چت روم باب اسفنجی برای ای تی چت

قالب موزیکال چت مخصوص ای تی چت

قالب کامل چت روم دیوانه ها برای ای تی چت

قالب ورودی ابتین چت(جدید)

کم حجم ترین قالب چت روم + دانلود

قالب داخل ناز چت دارای تمامی کدهای پنل

قالب ورودی ستاره چت

قالب ورودی ای ار چت

قالب بیرونی راموس چت

دانلود قالب چت روم میکده

پشت زمینه عمومی

دانلود بک اپ فول امکانات

نمایش 30 کاربر برتر و مراحل رسیدن به ناظری جدید

چت جی اس نسبتا کامل

صفحه وجود ندارد جدید برای پوشه های چت روم

نوار ابزار جدید چت روم

کم کردن عرض چت روم

تبلیغات


تبلیغات



آمار بازديد

:: تعداد بازديدها:
:: کاربر: Admin

ورود اعضا:

نام :
وب :
پیام :
2+2=:
(Refresh)

خبرنامه وب سایت:





آمار وب سایت:  

بازدید امروز : 13
بازدید دیروز : 0
بازدید هفته : 21
بازدید ماه : 552
بازدید کل : 102107
تعداد مطالب : 53
تعداد نظرات : 5
تعداد آنلاین : 1


پلاگین کاربران خاطی یا خفه کن جدید
پلاگین کاربران خاطی یا خفه کن جدید

لینک دانلود :

http://uplod.ir/ncci3xmsek9f/pelagin_karbaran_khati.zip.htm

اموزش نصب :

قبل هر کاری یک اتاق برای کاربران خاطی که بتونند فقط تو اتاق پیام بدند بسازید مثلا به اسم "کاربران خاطی".

بعد برید توی دیتابیس چت رومتون و سپس تیبل db1_etchat_rooms رو انتخاب کنید.

حالا به آخرین فیلد برید و مقدار etchat_id_room آخرین فیلد رو به خاطر بسپارید(این عدد آیدی اتاق کاربران خاطی هستش

پلاگین کاربران خاطی

 

خب حالا بریم تیبل db1_etchat_config .

بعد انتخاب تیبیل از منو بالای صفحه گزینه Structure رو بزنید.

توی صفحه باز شده از پایین صفحه کلید Go رو بزنید :

 

بعد از زدن کلید save توی صفحه ایی که منتقل شدید از بالای صفحه گزینه Browse رو بزنید...

توی صفحه ایی که براتون میاد اسکرول پایین صفحه رو به سمت راست بکشید تا فیلدی که ایجاد کردید رو ببینید.بعد که فیلد ایجاد شده رو دیدید روش دوبار کلیک کنید تا به حالت ویرایش در بیاد.حالا آیدی اتاق کاربران خاطی رو همینجا وارد کنید :

پلاگین کاربر خاطی

 

خوب حالا بریم سراغ تیبل db1_etchat_user و مثه قبل انتخابش میکنیم و از بالای صفحه گزینه Structure و سپس از پایین صفحه کلید Go رو بزنید...

بعد از زدن کلید Go با صفحه ایی شبیه صفحه زیر مواجه میشید.طبق تصویر فیلد ها رو پر کنید و در آخر کلید Save رو بزنید :

پلاگین کاربر خاطی
همچنین یه سری تصاویر میزارم طبق تصاویر عمل کنید اگه توضیحی متوجه نشدید
 

خوب دیگه کار با دیتابیس تموم شد....

بریم سراغ فایل ها...

اول از همه فایل پیوست رو دانلود کنید و فایل BadUser_PHPChat.class.php رو توی پوشه class قرار بدید...

حالا بریم سراغ ویرایش فایل MessageInserter.class.php...

قبل هر چیز زیر خط 41 که به صورت زیر هستش :
$this->dbObj=$dbObj;

 

دو خط زیر رو اضاف کنید :
$baduser=$this->dbObj->sqlGet("SELECT bad FROM db1_etchat_user WHERE etchat_user_id = '".$_SESSION['etchat_'.$this->_prefix.'user_id']."'"); $baduserroomid=$this->dbObj->sqlGet("SELECT badroomid FROM db1_etchat_config WHERE etchat_config_id = '1'");

 

حالا بریم سراغ خط 51 که به صورت زیر هستش :
new SysMessage($this->dbObj, "
".$room_message_insert."
",(int)$_POST['room'],$_SESSION['etchat_'.$this->_prefix.'user_id']);

 

این خط رو با کد های زیر جایگزین کنید :
if(!$baduser[0][0]){                 new SysMessage($this->dbObj, "
".$room_message_insert."
",(int)$_POST['room'],$_SESSION['etchat_'.$this->_prefix.'user_id']);             }else{                 new SysMessage($this->dbObj, "Our Smart System Know That You Are Fool User Then You Move to Bad Users Room",(int)$_POST['room'],$_SESSION['etchat_'.$this->_prefix.'user_id']);             }

 

بعدش بریم سراغ خطوط 72-73 که به صورت زیر هستش :
$raum_name=$this->dbObj->sqlGet("SELECT etchat_roomname FROM {$this->_prefix}etchat_rooms where etchat_id_room =".(int)$_POST['room']); $_POST['message'] = $_POST['message']." ".$raum_name[0][0];

 

این دو خط رو با کد های زیر جایگزین کنید :
if(!$baduser[0][0]){                     $raum_name=$this->dbObj->sqlGet("SELECT etchat_roomname FROM {$this->_prefix}etchat_rooms where etchat_id_room =".(int)$_POST['room']);                     $_POST['message'] = $_POST['message']." ".$raum_name[0][0];                 }

 

حالا بریم سراغ خط 88 که به صورت زیر هستش :
new SysMessage($this->dbObj, $_POST['message'],(int)$_POST['room'],(int)$_POST['privat']);

 

این خط رو با کد های زیر جایگزین کنید :
if(!$baduser[0][0]){                 new SysMessage($this->dbObj, $_POST['message'],(int)$_POST['room'],(int)$_POST['privat']);             }

 

و آخرین ویرایش فایل MessageInserter.class.php بریم سراغ خط 112-113 که به صورت زیر هستش :
// inserts the user message into the DB                 $this->dbObj->sqlSet("INSERT INTO {$this->_prefix}etchat_messages ( etchat_user_fid, etchat_text, etchat_text_css, etchat_timestamp, etchat_fid_room, etchat_privat, etchat_user_ip)                     VALUES ( '".$_SESSION['etchat_'.$this->_prefix.'user_id']."', '".$_POST['message']."', '".$style."', ".date('U').", ".(int)$_POST['room'].", ".(int)$_POST['privat'].", '".$_SERVER['REMOTE_ADDR']."')");

 

این 2خط رو با کد های زیر جایگزین کنید :
if(!$baduser[0][0]){                 // inserts the user message into the DB                 $this->dbObj->sqlSet("INSERT INTO {$this->_prefix}etchat_messages ( etchat_user_fid, etchat_text, etchat_text_css, etchat_timestamp, etchat_fid_room, etchat_privat, etchat_user_ip)                     VALUES ( '".$_SESSION['etchat_'.$this->_prefix.'user_id']."', '".$_POST['message']."', '".$style."', ".date('U').", ".(int)$_POST['room'].", ".(int)$_POST['privat'].", '".$_SERVER['REMOTE_ADDR']."')");             }else{                 // inserts the user message into the DB                 $this->dbObj->sqlSet("INSERT INTO {$this->_prefix}etchat_messages ( etchat_user_fid, etchat_text, etchat_text_css, etchat_timestamp, etchat_fid_room, etchat_privat, etchat_user_ip)                     VALUES ( '".$_SESSION['etchat_'.$this->_prefix.'user_id']."', '".$_POST['message']."', '".$style."', ".date('U').", ".$baduserroomid[0][0].", 0, '".$_SERVER['REMOTE_ADDR']."')");             }

 

خب دیگه این فایل رو ذخیره کنید و ببندید بریم سراغ بخش آخر...

از پوشه js فایل chat.js رو ویرایش کنید ...

بریم سراغ خط 1303 که به صورت زیر هستش :
<a href="#" id="sperre_user_'+ereignis.slice(7, ereignis.length)+'">'+lang_changeUserEvent_adminu_2+'</a></form>

 

حالا بین دو عبارت</a> و</form> کد های زیر رو اضاف کنید :

 
<br>\                 <table dir="rtl" width="200" border="1">\                     <tr>\                         <td><a href="#" id="PHPChat_Bad_User">این کاربر،خاطی است</a></td>\                         <td><a href="#" id="PHPChat_Bad_User_Exc">بخشش کاربر</a></td>\                     </tr>\                 </table>\                

 

یکم پایین تر خط 1327 دقیقا زیر کدهای زیر :
$("sperre_user_"+id).onclick = function(){              new Ajax.Request(                         "./?Insert2Blacklist",                          {                             onSuccess: function(){ self.win_admin_user[id].close() },                             postBody: "user_id="+id+"&time="+$("blacklist_time").value                          }                  );             }

 

کد های زیر رو اضاف کنید :
$("PHPChat_Bad_User").onclick = function(){              new Ajax.Request(                         "./?BadUser_PHPChat",                          {                             onSuccess: function(){ self.win_admin_user[id].close() },                             postBody: "user_id="+id+"&bad=1&adminid="+self.user_id                          }                  );             }             $("PHPChat_Bad_User_Exc").onclick = function(){              new Ajax.Request(                         "./?BadUser_PHPChat",                          {                             onSuccess: function(){ self.win_admin_user[id].close() },                             postBody: "user_id="+id+"&bad=0&adminid="+self.user_id                          }                  );             }

 

لینک های تصاویر آموزشی قسمت دیتابیس که همون اول توضیح دادم همچنین آموزش نوشتاری دیتابیس هم داخل فایل کاربران خاطی هستش اینم لینک های تصاویر اموزشی

http://uplod.ir/crsy7dpjqdce/baduserp3-300x251.png.htm

http://uplod.ir/uzujuc660e5k/baduserp4-300x181.png.htm

http://uplod.ir/pcttxd5fu4as/baduserp5-300x72.png.htm

http://uplod.ir/t8qal5bxfowe/baduserp6-300x252.png.htm

http://uplod.ir/xoixrfsor3np/baduserp5-300x72.png.htm

موفق باشید پلاگین صدرصد تست شده و سالم هستش


نظرات شما عزیزان:

نام :
آدرس ایمیل:
وب سایت/بلاگ :
متن پیام:
:) :( ;) :D
;)) :X :? :P
:* =(( :O };-
:B /:) =DD :S
-) :-(( :-| :-))
نظر خصوصی

 کد را وارد نمایید:

 

 

 

عکس شما

آپلود عکس دلخواه:







:: موضوعات مرتبط: نرم افزار مخصوص روم ، ،

نوشته شده توسط ساسان خالدان در شنبه 21 دی 1392





Powered By LOXBLOG.COM Copyright © 2009 by sensi-plagin This Template By Theme-Designer.Com